<?php
// +----------------------------------------------------------------------
// | ThinkPHP [ WE CAN DO IT JUST THINK ]
// +----------------------------------------------------------------------
// | Copyright (c) 2006-2015 http://thinkphp.cn All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: yunwuxin <448901948@qq.com>
// +----------------------------------------------------------------------

// Route::get('cancaptcha/[:id]', "\\can\\captcha\\CaptchaController@index");

// Validate::extend('cancaptcha', function ($value, $id = '') {
//     return cancaptcha_check($value, $id);
// });

// Validate::setTypeMsg('cancaptcha', ':attribute错误!');

// /**
//  * @param string $id
//  * @param array  $config
//  * @return \think\Response
//  */
// function cancaptcha($id = '', $config = [])
// {
//     $captcha = new \can\captcha\Captcha($config);
//     return $captcha->entry($id);
// }

// /**
//  * @param $id
//  * @return string
//  */
// function cancaptcha_src($id = '')
// {
//     return Url::build('/cancaptcha' . ($id ? "/{$id}" : ''));
// }

// /**
//  * @param $id
//  * @return mixed
//  */
// function cancaptcha_img($id = '')
// {
//     return '<img src="' . cancaptcha_src($id) . '" alt="cancaptcha" />';
// }

// /**
//  * @param        $value
//  * @param string $id
//  * @param array  $config
//  * @return bool
//  */
// function cancaptcha_check($value, $id = '')
// {
//     $captcha = new \can\captcha\Captcha((array) Config::pull('captcha'));
//     return $captcha->check($value, $id);
// }
